Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour ECM Cup - Prague Medicor Open - Budapest Hilton Waikoloa USTA Challenger - Waikoloa Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Zivnobanka Czech Open - Prostejov Prostejov Challenger VSZ Solvak Open Challenger - Kosice Segovia Challenger Open Castilla y Leon - Segovia Open Diputacion - Cordoba Open Castilla y Leon - Segovia AXA Open - Lisbon Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Prostejov Challenger Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Volkswagen TED Open - Istanbul Prostejov Challenger Orleans Challenger Mons Challenger KGHM Dialog Polish Indoors - Wroclaw Heilbronn Challenger Prostejov Challenger Bergamo Challenger Hungarian Architect Open - Budapest Samsung Securities Cup Challenger - Seoul Prostejov Challenger Rome Challenger Aptos Challenger Vancouver Challenger Schenectady CH New Haven CH Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Australian Men's Hardcourt Championships - Adelaide Bratislava Challenger Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - Queen's/London Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Sybase Open - San Jose Memorial Savigni - Sassuolo Franklin Templeton Tennis Classic - Scottsdale Telenordia Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Heilbronn Open - Heilbronn San Jose Tokyo Czech Open - Prostejov New Haven Osaka RCA Championships - Indianapolis Los Angeles Legg Mason Tennis Classic - Washington D.C. Milan Brussels Barcelona Tampa Yugoslavia Open - Belgrade Washington Warsteiner Challenger Wolfsburg - Wolfsburg Sydney Zivnobanka Czech Open - Prostejov Salem Open - Hong Kong Infiniti Open - Los Angeles San Francisco Brussels Orlando Barcelona Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Washington Indianapolis Prostejov Challenger Sydney Tokyo BMW Open - Munich Philadelphia CA Tennis Trophy - Vienna Washington Indianapolis Siebel Open - San Jose Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Zivnobanka Open 1999 - Prostejov Qatar Exxon Mobil Open 2002 - Doha Allianz Suisse Open - Gstaad Ciur Cup 99 - Prague Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Sybase Open - San Jose Legg Mason Tennis Classic - Washington D.C. KGHM Polish Indoors - Wroclaw International Tennis Championships - Delray Beach Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Grand Prix de Tennis de Lyon - Lyon Warsteiner Grand Prix - Oberstaufen Kremlin Cup - Moscow LTA Men's Challenger - Wrexham Podebradka Cup - Prague St. Petersburg Open - St. Petersburg Tatra Banka Slovak Open - Bratislava Stockholm Open - Stockholm Osaka International Tennis Tournament - Osaka ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide The Wrexham Challenger - Wrexham Medibank Private International - Sydney Milan Indoors - Milan SAP Open - San Jose Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv ABN/AMRO World Tennis Tournament - Rotterdam Okal Cup - International Bavarian Championship - Eckental Dubai Open - Dubai Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale AIG Japan Open - Tokyo Sybase Open - San Jose CA Tennis Trophy - Vienna Allianz Suisse Open Gstaad - Gstaad Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Milan Indoors - Milan Open 13 - Marseille Open SEAT Godo 2006 - Barcelona Open 13 - Marseille Siebel Open - San Jose Mercedes-Benz Cup - Los Angeles West Palm CH The Stella Artois Championships - London Scottsdale The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Franklin Templeton Tennis Classic - Scottsdale ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ostrava Challenger Legg Mason Tennis Classic - Washington D.C. BMW Open - Munich Atlanta Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Franklin Templeton Tennis Classic - Scottsdale Infiniti Open - Los Angeles Grand Prix de Tennis de Lyon - Lyon The Hamlet Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston ATP Kremlin Cup - Moscow Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Prostejov Challenger Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Salem Open - Hong Kong Heineken Open - Auckland Next Generation Adelaide International - Adelaide Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis San Jose Washington Philadelphia San Francisco Atlanta Washington AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Washington Brisbane International - Brisbane Vienna San Francisco Memphis Scottsdale Halle Regions Morgan Keegan Championships - Memphis New Haven Milan Indoors - Milan Sunrise Challenger Medibank International - Sydney AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Apia International - Sydney BMW Open - Munich Heineken Open - Auckland Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington BMW Open - Munich Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Erste Bank Open - Vienna Brisbane International - Brisbane Open 13 - Marseille Mercedes Cup - Stuttgart Open Seat Godo 2007 - Barcelona Qatar ExxonMobil Open - Doha AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Sarasota Challenger IPB Czech Indoor - Ostrava Franklin Templeton Tennis Classic - Scottsdale Salem Open - Hong Kong Erste Bank Open - Vienna Galleryfurniture.com Challenge - Atlanta Rakuten Japan Open - Tokyo Citi Open - Washington Swiss Indoors Basel - Basel Apia International - Sydney Franklin Templeton Tennis Classic - Scottsdale Claro Open Colombia - Bogota U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Memphis Zivnobanka Czech Open - Prostejov Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Atlanta New Haven Barcelona Open BancSabadell - Barcelona Sports Expert Open - Nettingsdorf Washington DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Open 13 - Marseille Houston Stratton Mountain Scottsdale La Quinta Itaparica Florence Legg Mason Tennis Classic - Washington D.C. Basel Tokyo Outdoor Vietnam Open - Ho Chi Minh City St. Petersburg Open - St. Petersburg Philadelphia Washington Indianapolis Stratton Mountain Los Angeles Seoul Livingston Stuttgart Outdoor Delray Beach International Tennis Championships - Delray Beach Memphis Orlando Forest Hills Boston Stratton Mountain Los Angeles Seoul Charleston ABN/AMRO World Tennis Tournament - Rotterdam Philadelphia Memphis The Dubai Tennis Championships - Dubai Orlando Forest Hills Boston Stratton Mountain Countrywide Classic - Los Angeles Tokyo Indoor Stockholm Indianapolis Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON International - Eastbourne Japan Open - Tokyo Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Legg Mason Tennis Classic - Washington D.C. du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami SAP Open - San Jose Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Davidoff Swiss Indoors - Basel Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Indian Wells Key Biscayne Cincinnati Paris Indian Wells Key Biscayne Hamburg Canadian Open Essen Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stockholm Paris Indian Wells Key Biscayne Cincinnati Indian Wells Key Biscayne Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Canadian Open Cincinnati Key Biscayne Monte Carlo Rome Canadian Open Qatar Open - Doha Tokyo Outdoor Indian Wells Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Boston Key Biscayne Rakuten Japan Open - Tokyo Hamburg Sybase Open - San Jose Cincinnati The Lipton Championships - Key Biscayne Open Sabadell Atlantico - Barcelona AT&T Challenge - Atlanta Pacific Life Open - Indian Wells Tennis Masters Series - Stuttgart Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Newsweek Champions Cup - Indian Wells Pacific Life Open - Indian Wells BMW Open - Munich Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Barcelona Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Madrid Telecom Italia Masters - Rome Schenectady Campionati Internazionali d'Italia - Rome Stuttgart Cincinnati Hamburg Memphis Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Stockholm Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Paris Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Masters - Montreal Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Dallas WCT Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Tennis Masters Series - Montreal Indian Wells Pacific Life Open - Indian Wells Chengdu Open - Chengdu Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Infiniti Open - Los Angeles Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Cincinnati Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Canadian Open Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Key Biscayne Rome Key Biscayne Indian Wells Rome Indian Wells Rome Montreal / Toronto Masters Masters Key Biscayne The Stella Artois Championships - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Legg Mason Tennis Classic - Washington Wimbledon - London U.S. Open - New York Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Wimbledon Australian Open U.S. Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open Canadian Open Wimbledon U.S. Open French Open U.S. Open Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Eurocard Open - Stuttgart Rogers Masters - Toronto Wimbledon - London Australian Open - Melbourne US Open Wimbledon Roland Garros US Open Roland Garros US Open Davis Cup, World Group, QF, USA-NED 4-1 Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Roland Garros Davis Cup, World Group, QF, USA-CZE 3-2 US Open Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup G1 F: ARG vs USA Davis Cup G1 SF: PER vs USA Davis Cup WG QF: USA vs FRA Davis Cup WG SF: FRG vs USA Colonial Classic - Kooyong Colonial Classic - Kooyong Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, 1R, USA-ZIM 3-2 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup WG R1: USA vs PAR Davis Cup, World Group, SF, CZE-ARG 3-2 Tennis Masters Cup - Sydney Tennis Masters Cup - Houston ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai ATP Tour World Championship - Hannover Tennis Masters Cup - Lisbon Tennis Masters Cup - Shanghai Grand Slam Cup Grand Slam Cup - Munich Atlanta Olympics Olympics - Beijing Olympics - London Grand Slam Cup - Munich 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong ATP Tour World Championship Grand Slam Cup ATP Tour World Championship - Hannover Grand Slam Cup